home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr55 / mpeg_faq.zip / 3 < prev    next >
Text File  |  1993-05-13  |  40KB  |  1,025 lines

  1.  
  2. Anon-ftp-uploads are not alowed anymore. The 'gast'-account can be
  3. restricted. Things change ;o)
  4.  
  5.  
  6. ---------------------------------------------------------------------------
  7.  VI.4 |
  8. -------
  9.  
  10. Bryan Woodworth <bryanw@rahul.net> invites you to the ftp-server:
  11.  
  12.     ftp.rahul.net (192.160.13.1) in /pub/bryanw/pc/mpeg
  13.  
  14. Login as "anonymous," any time of the day or night.
  15.  
  16. [ Several MPEG-Information is located in the directory /pub/bryanw   ]
  17. ear Bryan was the first one, that downloaded the brand new mpeg-player ]
  18. [ from Xing's BBS and posted it to a.b.p.u, thnx to Bryan !          ]
  19.  
  20. He wrote:
  21.  
  22. If the people have problems connecting, they should send a capture of the
  23. session to "support@rahul.net," so that the problem can be corrected.
  24.  
  25. and wrote:
  26.  
  27. If people want to know where they can find the Microsoft Windows MPEG 
  28. player(s), DOS players, Amiga players, X Windows, VMS, and 
  29. Macintosh players, they could cd to:
  30.  
  31. /pub/bryanw/information
  32.  
  33. and retrieve:
  34.  
  35. WHERE.TO.GET.MPEG.PLAYERS
  36.  
  37. This file is posted biweekly to alt.binaries.pictures.erotica.d.
  38.  
  39. [ Hopefully soon to alt.binaries.pictures.utilities too. ]
  40.  
  41. The information subdirectory also contains an ABPE faq, this MPEG 
  42. faq :-), JPEG information, information on X-windows on PCs, and I
  43.  
  44. [ by the way, we should call this my file here: THE MPEG-FAQ and ]
  45. [ Bryan's should have the name: THE MPEG-UTIL-FAQ, ok bryan ?    ]
  46.  
  47. suppose that is all.. If I ever find good stuff, I put it here.
  48.  
  49.  
  50. ---------------------------------------------------------------------------
  51.  VI.5 |
  52. -------
  53.  
  54. Good ftp-hosts to look for MPEG-related software are:
  55.  
  56.   ftp.cica.indiana.edu (129.79.20.84)
  57.   ftp.germany.eu.net (192.76.144.75)
  58.   ftp.cs.tu-berlin.de (130.149.17.7)
  59.   mucket.vast.unsw.edu.au
  60.   nic.funet.fi (128.214.6.100)
  61.   pinus.slu.se (130.238.98.11)
  62.   wuarchive.wustl.edu (128.252.135.4)
  63.  
  64.  
  65. ===========================================================================
  66.  VII |  MAIL-ORDER
  67. ==================
  68.  
  69.                    GET THE "TRAIL-PACK" !!!
  70.                   ==========================
  71.  
  72. You can purchase a complete archive named the "Trail-Pack" including the
  73. FAQ and all named programs, source-code, movies and information-files.
  74.  
  75. This archive includes (in addition to the ftp-access) all versions of the
  76. programs and source-code, additional movies (including the audio-wav-files)
  77. and lots of additional informations.
  78.  
  79. It will contain at least
  80.  
  81.          4,094,228 AUDIO
  82.          6,983,207 BIGMOVIE
  83.            836,301 CODEC
  84.            913,193 DEMO
  85.          1,501,498 DOC
  86.            270,728 FAQ
  87.         17,498,558 MOVIES
  88.          1,430,828 UTIL
  89.       ======================
  90. Total = > 33 MB compressed = > 50 MB uncompressed MPEG !
  91.  
  92. To obtain the "Trail-Pack" send a envelope, with the big-written
  93. key-word "Trail-Pack" on it to:
  94.  
  95.       PHADE SOFTWARE
  96.       Inh. Frank Gadegast
  97.  
  98.       Leibnizstr. 30
  99.       1000 Berlin 12
  100.  
  101.       G E R M A N Y
  102.  
  103. and include in it:
  104.  
  105.  o  30 DM (thirty German Mark), to pay the time I spend on copying disks
  106.     and going to the post (money, that will be over, will be used to
  107.     prepare the next version of this FAQ). Please do NOT included ANY
  108.     coins.
  109.  
  110.  o  25 HD-floppy-disk (3-1/2" or 5-1/2"), allready formatted (MSDOS).
  111.     If this FAQ is older than about 3 month (please look at the date
  112.     at the top) included a few MORE floppy-disk, because the archive is
  113.     growing day by day.
  114.  
  115.  o  a hard-cover-envelope (big and strong enough to carry the 25 floppy-
  116.     disks, written with YOUR correct adress.
  117.  
  118.  o  enough money (at least 15 DM from other countries, 10 DM from inside
  119.     Germany) to pay the postage of the "Trail-Pack" (the postage of your
  120.     package to me, should be nearly the same, compared to, what I have to
  121.     spend, to send the "Trail-Pack"; so, if you are living in Australia,
  122.     send MORE money; the last package back to Taiwan cost about DM 24 !).
  123.     Again, please do NOT include ANY coins.
  124.  
  125. Try to send me a ENVELOPE, not a packet. It should go through the letter
  126. box.
  127.  
  128.  
  129. NOTE: There is no guarantee, how, and when you will get the "Trail-Pack"
  130.       back. I'll do my best to prepare the packages as quick as possible.
  131.       But I can't guarantee for the post ;o)
  132.  
  133. NOTE: Please do not send any schecks, or try to pay via credit-cards.
  134.  
  135. NOTE: Requests, that are NOT complete will be send back, using the
  136.       included money. Is no money included, nothing will be send back
  137.       and my archive will thank you for your floppy-disk-gift !!!
  138.       Is there no money neither floppy-disks, your envelope will go
  139.       to the bin.
  140.  
  141. NOTE: This is NOT a commercial offer, it's a service for those, that
  142.       don't have internet-access !!!
  143.  
  144.  
  145. ===========================================================================
  146.  VIII |  RETRIEVED MAIL
  147. =======================
  148.  
  149. From: kpatel@roger-rabbit.cs.berkeley.edu (KETAN DASHARATH PATEL)
  150. Subject: Re: Xing's SW, Really MPEG Compression?
  151. Date: Thu Nov 19 13:20:35 1992
  152.  
  153. Unfortunately, it is true. XING data is NOT true MPEG and in
  154. fact does a lot of dubious things with its Inverse DCT.
  155.  
  156. XING data is simply a sequence of I-Frames (i.e. no interframe
  157. compression is done, no motion vectors, nothing).
  158. This amounts to little more than a sequence of JPEG type images.
  159.  
  160. Ketan Patel
  161. kpatel@cs.berkeley.edu
  162.  
  163. ---------------------------------------------------------------------------
  164.  
  165. From: Mark Adler <me@quest.jpl.nasa.gov>
  166. Date: Mon, 30 Nov 92 11:36:19 -0800
  167. Subject: Re: MPEG - FAQ
  168.  
  169. There was a correction in the trade journal where I saw the MPEG II
  170. extension mentioned.  They are now saying that, yes, they did agree to
  171. extend MPEG II's target bit rate to meet the needs of HDTV applications,
  172. but that there is no real upper limit to the MPEG II compressed rate, and
  173. that they expect no delays in the completion of the final spec, scheduled
  174. for March 1993.
  175.  
  176. ---------------------------------------------------------------------------
  177.  
  178. Those of you working on MPEG encoding might be interested in the
  179. accelerator board we have built for computing motion vectors and DCTs on
  180. Sun workstations.  Following is a description.  For ordering information,
  181. contact me at: 
  182.  
  183.      Space Computer Corporation
  184.      2800 Olympic Blvd.
  185.      Suite 104
  186.      Santa Monica, CA 90404
  187.      Telephone: (310)829-7733
  188.      FAX: (310)829-1694
  189.      Internet: spacecc@cerf.net
  190.  
  191. Bill Kendall
  192.  
  193. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  194.  
  195.      VCA-1 VIDEO COMPRESSION ACCELERATOR FOR SUN WORKSTATIONS
  196.  
  197.       Special-Purpose Hardware for Motion Estimation and DCTs
  198.  
  199. ------------------------------------------------------------------
  200. FEATURES:
  201.  
  202. Performs 8x8 DCTs in 21 microsec after first DCT at 52 microsec.*
  203. Performs 32x32 cross search for 16x16 block in 239 microsec.*
  204. Mounts in a single SBus slot.
  205. Included software allows user-transparent access.
  206. Price: $2,900 (subject to change without notice).
  207.  
  208. *Stated times are for a 25-MHz SBus.
  209. ------------------------------------------------------------------
  210.  
  211. The VCA-1 Video Compression Accelerator is a one-slot SBus add-in
  212. board for Sun workstations which reduces the run time for MPEG encoding
  213. up to an order of magnitude.  It is intended to aid both researchers
  214. and designers of MPEG-based digital video products.
  215.  
  216. The VCA-1 accelerator can be utilized in any SBus-based workstation.
  217. The VCA-1 provides high-speed hardware execution of the two most
  218. computationally-intensive MPEG compression operations: motion estimation
  219. and discrete cosine transform (DCT) computation.  These operations
  220. are performed by two special-purpose VLSI devices manufactured by
  221. LSI Logic Corporation.
  222.  
  223. The first device is the L64720 Motion Estimation Processor, which
  224. contains 64 high-performance, special-purpose processors on a single
  225. chip.  This device implements an exhaustive search algorithm in which
  226. a user-selectable data block in the current video frame is offset
  227. and compared with a window in a reference image.  The device computes
  228. the position of the best match, the minimum error, and the zero-offset
  229. error.  The error computed is the sum of absolute differences.  The
  230. data block is user-selectable for either 16x16 or 8x8 pixels, and the
  231. size of the search window is adjustable by setting software parameters.
  232.  
  233. The second device is the L64730 Discrete Cosine Transform Processor,
  234. which contains eight special-purpose processors.  This device computes
  235. both the forward and inverse DCT over 8x8 blocks, delivering 12-bit
  236. output data for the forward transform and 8 or 9-bit output data for
  237. the inverse transform.  It also can be used for loop filtering and
  238. inter-frame prediction subtraction.
  239.  
  240. In addition to the above devices, the VCA-1 contains 3 MBytes of
  241. DRAM and three gate arrays.  The VCA-1 is fully compliant with SBus
  242. standards, and requires only a single workstation slot.  If all of
  243. the SBus slots are already filled, the VCA-1 can be installed in an
  244. inexpensive expansion box sold by Sun Microsystems.
  245.  
  246. Software provided with the VCA-1 accelerator consists of routines
  247. which completely control the board's various functions.  This software,
  248. which runs under Sun OS, can easily be integrated with existing MPEG
  249. encoding software to perform motion estimation and DCT/IDCT computations.
  250. Full source code is provided.
  251.  
  252. ---------------------------------------------------------------------------
  253.  
  254. From: Bryan Woodworth <bryanw@rahul.net>
  255. Subject: Re: MPEGFAQ.INFO -- Thanks, Frank.
  256. Date: Wed, 24 Feb 93 12:12:59 PST
  257.  
  258. In other news, Xing is working hard on a DOS MPEG player with WAV file
  259. support.  It should be out (it had better be..) within a year, most likely
  260. 3-4 months.  It will work via VESA autodetect; I suspect it will use VESA's
  261. 640x480 mode.
  262.  
  263. ---------------------------------------------------------------------------
  264.  
  265. From: toddb@nvr.com (Todd Brunhoff)
  266. Subject: New product for MPEG, JPEG compression under UNIX and X
  267. Date: 16 Feb 93 01:08:43 GMT
  268.  
  269. North Valley Research announced today immediate availability of a family of
  270. products for working with video and other time-based media in a UNIX
  271. environment.  These products enable the end user to take video and audio all
  272. the
  273. way from video camera or tape to an MPEG sequence that can be played back in
  274. real-time on most Sun SPARCstations, without hardware assistance.
  275.  
  276. For more info:
  277.   - reply to me personally (don't post a followup)
  278.   - get the announcement via anonymous ftp to nvr.com (192.82.231.50) in
  279. /pub/NVR
  280.   - check comp.windows.x.announce, comp.newprod, comp.sys.sun.announce
  281. ---------------
  282. internet: toddb@nvr.com                                             c--Q Q
  283. US:       Todd Brunhoff; North Valley Research;                         `
  284.           15262 NW Greenbriar Pkwy; Beaverton, OR  97006                -
  285. Phone:    (503) 531-5707
  286. Fax:      (503) 690-2320
  287.  
  288. ---------------------------------------------------------------------------
  289.  
  290. From: menes@statistik.tu-muenchen.de (Rainer Menes)
  291. Subject: MPEG for Mac Info 
  292. Date: Fri, 19 Mar 1993 12:15:54 GMT
  293.  
  294. Dear MPEG for the Mac users,
  295.    
  296. Today I think more than 200-300 user are out there using the player. I am
  297. not getting any big response to my software. So I think it works ok. Does it
  298. realy ??? I must read in Comp.sys.mac.digest "the slow and buggy player".
  299. Slow is ok but buggy? Are there any bugs which I don't know? If there any
  300. besides it is slow or the file type is incorrect, or the mpeg file are
  301. altered during transfer to the Mac (lf->cr), then please mail me, and
  302. ftp the buggy mpeg file to suniams1.statistik.tu-muenchen.de (131.159.64.1)
  303. and put it in the dir /incoming/buggy_mpeg. Thanks!! I could only fix these
  304. problem when I know them.
  305.    
  306. Now I have collected some tools which might be usefull for most of the users:
  307.    
  308. 1. bunchtyper 1.01 an util which takes care of the TYPE and CREATOR of a
  309. file or a collections of files. This has shown to be the bigest problem at
  310. all with my mpeg player.
  311.    
  312. 2. filetyper 3.2 the same as bunchtyper (take both and decide what do you like
  313. best).
  314.    
  315. 3. picttomovie 1.0 converts the picts created by the converter to an
  316. quicktime movie. Some users have quicktime but not convert to movie. This
  317. utils should closes this gap.
  318.  
  319. 4. qtbatchcompress1.0 a util to convert the picts to jpegs-pict with
  320. quicktime. This util might be usefull to reduce the storage use by tones of
  321. pict-files from a converted mpeg-movie. ( Trying differnt codecs or what
  322. ever).
  323.  
  324. You will find the tools in the dir /pub/mac/utils on my ftp-site.
  325. (suniams1.statistik.tu-muenchen.de 131.159.64.1 or all other major archive
  326. sites have these tools too but not in the same dir you have to look for it)
  327.  
  328. Now to the problem with the slowness of the software. I first got aware of
  329. that problem two days ago when I meet a friend of mine who has a MacII si.
  330. Some files are running only with 0.5 - 0.8 frames a second. Sorry I did't
  331. know. That the differnce between the quadra 700 and the si is up to 10 times
  332. in speed differnce I have become aware of, only two days ago. My Quadra plays
  333. the same movie with 5.3 - 7 frames a second. I don't what to know what
  334. frame rate a Clasic II or a LC may reach.
  335.  
  336. Now how does the player compare to other computers running the same
  337. software (sourcecode is the  Berkley MPEG-Player for X-Window):
  338.  
  339. 486-33MHz 256KByte  extern-cache with Linux 0.99.7 gcc 2.33 -O2 -m486 7.3
  340. frames/sec.
  341.  
  342. Quadra 700 0KByte extern-cache with System 7.1 gcc1.37r7 -O2  5.2
  343. frames/sec.
  344.  
  345. Sparc Station SLC ?? with sunos 4.2 gcc 2.33 -O2 6.7 frames/sec.
  346.  
  347. SGI Iris Indigo R3000 with Unix 4.5 cc -O 15.0 frames/sec.
  348.  
  349. all for the same movie flight.mpg but with differnt framebuffer depth. This
  350. may slightly infuence the results.
  351.  
  352. The most interresting value is the differnce between the 486 and the 68040.
  353. First both processor have a very close architecture (cache, some
  354. RISC-features and so on). Even the efficents how many cycles per instruction
  355. is very close. If I remember correct the 68040 and 486 have 1.3 - 1.2 cycles
  356. per instruction in the mean. Now you see it would be very surprising if the
  357. 68040 25MHz is faster than a 33MHz 486 which has an external cache. The
  358. difference in frame rate is nearly simular to the difference in clock speed.
  359. Another point is the gcc compiler has made a drastic improfment between
  360. version 1.37 and 2.33 which was used on the 486 with Linux (a freeware Unix
  361. clone). There are no optimisation done for the 68040 at all but as you see
  362. the Linux version is optimised for the 486. I would expect to get 10- 20%
  363. speed improfment with gcc 2.33 for the 68040. Beside I made a new version
  364. which has been speeded up alittle 15-20% and the gcc 2.33 compiler should be
  365. out in a month or so. This makes me optimistic than my Quadra will play back
  366. a mpeg film as fast as a normal 486-33Mhz in the near future.
  367.  
  368. The new version should be out next week. It will support any resolution of
  369. a MPEG-film. As said befor it is alittle faster and the converter will use the
  370. filename of the orginal mpeg film as name and not test.xxxx. Only small
  371. improfments but Rom wasn't build in a day.
  372.  
  373. Hope you have fun with my player, and you report bugs to me
  374.  
  375. Til next week,
  376.  
  377. Rainer
  378.  
  379. email: menes@statistik.tu-muenchen.de
  380.  
  381. ---------------------------------------------------------------------------
  382.  
  383. From: mlelstv@specklec.mpifr-bonn.mpg.de (Michael van Elst)
  384. Subject: Re: MPG Viewer for Amiga Wanted!!
  385. Date: 17 Feb 93 01:23:05 GMT
  386.  
  387. I once uploaded a version mpeg_play1.2 to amiga.physik.unizh.ch under the
  388. name mp.lha.
  389.  
  390. I just got mpeg_play2.0 working but don't want to upload until I've finished
  391. HAM support.
  392.  
  393. If you can live with EHB-only please contact me.
  394.  
  395. ---------------------------------------------------------------------------
  396.  
  397. From: mlelstv@specklec.mpifr-bonn.mpg.de (Michael van Elst)
  398. Subject: Re: MPG Viewer for Amiga Wanted!!
  399. Date: Wed, 17 Feb 1993 17:07:44 GMT
  400.  
  401. If nothing goes wrong I'll upload my player (which supports Amiga EHB
  402. and HAM6 graphics) next week to one of the aminet sites.
  403.  
  404. ---------------------------------------------------------------------------
  405.  
  406. Date: Tue, 2 Mar 93 17:25:06 -0800
  407. From: larry@postgres.Berkeley.EDU (Larry Rowe)
  408. Message-Id: <9303030125.AA25218@postgres.Berkeley.EDU>
  409. Subject: Re: REPOST: THE MPEG-FAQ - Version 1.1 [1/2]
  410.  
  411. The ones [decoder] I can disclose are from Sony and one from
  412. North Valley Research (contact Todd Brunhoff - toddb@nvr.com).
  413.  
  414. [ How about a free encoder running on Unix ? Where yous not working on it ? ]
  415.  
  416. We are working on a freely distributed mpeg video encoder.  But, it still has
  417. a ways to go.  We're trying to produce a workable system quickly without too
  418. much focus on speed or ultimate coding efficiency.  It will be available
  419. sometime within the next 3-4 months.
  420.  
  421. ---------------------------------------------------------------------------
  422.  
  423. From: pierce@netcom.com (Jerry Pierce)
  424. Subject: Re: MPEG on silicon
  425. Date: Wed, 17 Feb 1993 16:57:23 GMT
  426.  
  427. E: REAL time MPEG encoder
  428.  
  429. The GCT MPEG encoder announced in EETimes was designed by Nippon 
  430. Steel and my company, Eidesign Technologies. (The relationship 
  431. between ASCII, GCT, Nippon Steel, Hitachi, JVC is a long and 
  432. complicated one--suffice to say the units have been designed and a 
  433. few have been sold and DELIVERED.)
  434.  
  435. We have one operating at Eidesign's headquarters in Mountain View, 
  436. CA. The design is a three board set. The algorithm is Nippon Steel 
  437. proprietary and is a FULL MPEG solution--I, P, and B frames. The 
  438. resultant quality, in real time, is very good. We have compared 
  439. favorably to C-Cube's non-real time algorithm. (I don't know how 
  440. we will compare to their chip set.) We are adding a MPEG level 2 
  441. audio solution to the system (it is currently being implemented 
  442. and not yet working--March?). 
  443.  
  444. The encoder box accepts CCIR 601 input (D1) and has a SCSI port to 
  445. connect to a workstation for assembling the system layer. The box 
  446. creates a complete MPEG video stream in REAL time (a delay of 
  447. about 1 second from the time the video is presented to the box and 
  448. the time it appears decoded by the decoder--H.261 it's not!) We 
  449. are now using a Thomson MPEG video decoder to monitor the results. 
  450.  
  451. We (the design team is split between Eidesign and Nippon Steel) 
  452. decided to build a flexible MPEG encoder using off-the-shelf chips 
  453. and use it as soon as possible. This includes DSP's, FPGA's, 
  454. motion estimation chips, etc. It IS flexible and we COULD 
  455. implement other algorithms, however we are not using it as a 
  456. research tool, but as a solution to acquisition of MPEG material 
  457. for a variety of platforms. I suppose it could be used as a 
  458. research tool. 
  459.  
  460. I don't know where/how they came up with the $250K price, but we 
  461. are discussing the system with interested parties for specific 
  462. configurations to meet their needs. A FULL up system with audio, 
  463. video, and other design tools may cost this much.  
  464.  
  465. Jerry Pierce
  466. Eidesign Technologies
  467. 1923 Landings Drive
  468. Mountain View, CA 94043
  469. 415-903-9211 x15
  470. pierce@eidesign.com or pierce@netcom.com
  471.  
  472.  
  473. ===========================================================================
  474.  IX | ADDITIONAL INFORMATION
  475. ============================
  476.  
  477. From: gandhi@trix18.genie.uottawa.ca (rakeshkumar gandhi )
  478. Date: Tue, 24 Nov 92 13:14:03 -0500
  479. Subject: IEEE
  480.  
  481. There is MPEG Hardware review in IEEE computer graphics and application
  482. magazine.
  483.  
  484. ---------------------------------------------------------------------------
  485.  
  486. Only for Germans:
  487.  
  488. Ihr koennt den MPEG-draft-I beim Beuth Verlag bekommem.
  489.  
  490.  
  491. ===========================================================================
  492.  X | WHERE TO FIND MORE INFOS
  493. =============================
  494.  
  495. Well, first you can check the related news-groups:
  496.  
  497.   comp.graphics, comp.graphics.animation, comp.compression, comp.multimedia,
  498.   comp.sys.amiga.multimedia, comp.mail.multi-media,
  499.   alt.binaries.pictures.utilities
  500.  
  501. The first part of this FAQ about MPEG came from Mark Adler, published in
  502. in FAQ for the newsgroup 'comp.compression'.
  503.  
  504. ---------------------------------------------------------------------------
  505.  
  506. Then you can ask 'archie' to find all NEW mpeg-releated software
  507. by sending the following mail (with no title):
  508.  
  509.   prog mpeg mpg
  510.   quit
  511.  
  512. to one of the following archie-mail-servers:
  513.  
  514.   archie@archie.ans.net
  515.   archie@archie.rutgers.edu
  516.   archie@archie.sura.net
  517.   archie@archie.mcgill.ca
  518.   archie@archie.funet.fi
  519.   archie@archie.au
  520.   archie@archie.doc.ic.ac.uk
  521.  
  522. ---------------------------------------------------------------------------
  523.  
  524. Then you could look for a newer version of the first part of this FAQ via
  525. ftp at:
  526.  
  527.     garbo.uwasa.fi (128.214.87.1), in /pub/doc-net
  528.  
  529.     The current version is named FAQC9301.ZIP
  530.  
  531. ---------------------------------------------------------------------------
  532.  
  533. Then read this (oh Bryan, you're gas ...):
  534.  
  535. From: bryanw@rahul.net (Bryan Woodworth)
  536. Subject: MPEG VIEWERS FOR MSWIN/XWIN/VMS/AMIGA/MACINTOSH AVAILABLE!
  537. Date: Tue, 30 Mar 1993 21:26:37 GMT
  538.  
  539. Last Updated:  30.3.93   12:32:34
  540.  
  541.      MPEG VIEWERS FOR VARIOUS PLATFORMS:  OBTAINMENT INFORMATION
  542.  
  543.  
  544. a.  Microsoft Windows MPEG viewer info
  545.      i. Xing's MPEG Player << Obtainable via email
  546.     ii. An exciting port of the Berkeley MPEG player << Also via ftpmail
  547. b.  Unix X-Windows viewer info << Also via ftpmail
  548. c.  Macintosh viewer info << Also via ftpmail
  549. d.  VMS viewer info << Also via ftpmail
  550. e.  Amiga viewer info << Obtainable via many means besides ftp
  551. f.  Reminders when obtaining files
  552. g.  Information on obtaining files via email
  553. h.  Where to obtain MPEG files
  554. i.  Conclusion
  555.  
  556. a.  Windows MPEG viewer
  557.  
  558. There are two Windows MPEG viewers.  One is released by Xing 
  559. Technology as freeware; the other is a Shareware viewer provided by 
  560. a private party which is a port of the Berkeley v2.0 freeware MPEG 
  561. player.
  562.  
  563. First, I will detail Xing's MPEG player for Windows.
  564.  
  565. i.  Xing's freeware MPEG player for Windows, version 2.0.  
  566.  
  567. I am not certain if it works with Windows 3.0, but who cares, 
  568. right?  Everyone uses Windows 3.1!  And I know it works with 3.1.  
  569. :-)   Once you have Windows all you need is any SVGA card.  The 
  570. Windows MPEG player works with ANY SVGA card, provided it has a driver for
  571. 640x480x256 colors in Windows 3.x.
  572.  
  573. Read HELP.INSTALLING.MPEG.FOR.WINDOWS for more information (see below).
  574.  
  575. You may obtain the viewer via toe, simtel20 mirrors via ftp
  576. (see below) or email (see SIMTEL20.EMAIL at ftp.rahul.net [192.160.13.1] in
  577. /pub/bryanw/information, or next posting if you are reading this in a
  578. Usenet newsgroup).  Herewith is the ftp info:
  579.  
  580. You can get the viewer from:
  581.  
  582. Site:  toe.cs.berkeley.edu [128.32.149.117]
  583. Dir : /pub/multimedia/mpeg/Windows3.x
  584. File: mpegexe.zip + attendant dll (such as mddlati.zip)
  585.  
  586. The viewer is also available from all simtel20 mirrors.  One
  587. specific site I can remember is as follows:
  588.  
  589. Site:  oak.oakland.edu
  590. Dir :  /pub/msdos/windows3
  591. File:  mpegexe.zip, + attendant dll (such as mdllati.zip)
  592.  
  593. Here is a listing of all simtel20 mirror sites, from a recent posting by 
  594. w8sdz@TACOM-EMH1.Army.Mil (Keith Petersen) to comp.archives.msdos.announce.
  595. Please remember to use the ftp site closest to you geographically:
  596.  
  597. SIMTEL20 files are also available by anonymous ftp from mirror sites
  598. OAK.Oakland.Edu (141.210.10.117), wuarchive.wustl.edu (128.252.135.4),
  599. ftp.uu.net (137.39.1.9), nic.funet.fi (128.214.6.100), src.doc.ic.ac.uk
  600. (146.169.3.7), nic.switch.ch (130.59.1.40), archie.au (139.130.4.6),
  601. nctuccca.edu.tw (140.111.3.21)....
  602.  
  603. Please read HELP.INSTALLING.MPEG.FOR.WINDOWS, located on
  604. ftp.rahul.net, in /pub/bryanw/information, whence you obtained this file.
  605. It gives tips on installation and answers many questions.  IP address for
  606. those whose servers don't accept names:  ftp.rahul.net, 192.160.13.1 
  607.  
  608. I spent a great amount of time compiling it, so I will hold a very 
  609. low opinion of anyone who asks me for help without having read the 
  610. HELP.INSTALLING.MPEG.FOR.WINDOWS file first.
  611.  
  612. However, if there is a question you have which is not answered by the
  613. HELP.* file then please do send me email so I can add it to the HELP* file.
  614.  
  615. ii.  Berkeley MPEG player Port:  Supports 15bit-24bit displays!
  616.  
  617. The following is a verbatim transcription of an email message I 
  618. received about this other player.  It is worth a look.
  619.  
  620. --- begin ---
  621. ~Date: Mon, 29 Mar 93 10:00:08 MST
  622. ~From: rwebb@nyx.cs.du.edu (Russell Webb)
  623. To: bryanw@rahul.net
  624. ~Subject: Re: FTP SITE AVAILABLE FOR MSDOS GRAPHICS/UNIX UTILITIES
  625. Organization: Nyx, Public Access Unix @ U. of Denver Math/CS dept.
  626.  
  627. I'm sorry to have seen your archive turned into a mini-archive, but 
  628. your effort is still apreciated.  Regarding the above information 
  629. you currently provide: there is another MPEG player that you may 
  630. have overlooked so far.  Check toe.cs.berkeley.edu under 
  631. /pub/multimedia/mpeg/ mpegnt.zip for a new (~March 15) Windows NT 
  632. MPEG viewer, a port of the Berkeley Unix v2.0 player.  It *will* 
  633. run under Windows 3.1, but the Win32s subsystem is required.  The 
  634. Win32s package is bundled with the Spice32/ Nutmeg32 circuit design 
  635. package that can be found on the ftp.cica.indiana.edu site (under 
  636. /pub/pc/win3/nt/spice4?.zip, I believe).  [ED. NOTE:
  637. ftp.cica.indiana.edu's IP address is 129.79.20.84]
  638.  
  639. Why go through all the hassle of grabbing this if you don't have 
  640. Windows NT?  Because the player supports 15-bit and 24-bit color.  
  641. It looks quite nice in comparison to the Xing player or an 8-bit 
  642. X-Windows display. It's a bit slow (on my 486/50, 16M ram) and easy 
  643. to crash--but still the only free way I know of to get a 
  644. hi-color/truecolor MPEG display on a PC (short of having a 15- or 
  645. 24-bit X terminal on Intel hardware).
  646.  
  647. I hope this information is a bit useful.  Thanks again for your
  648. mini-archive and information postings.
  649.  
  650. -Russell Webb
  651. rwebb@nyx.cs.du.edu
  652. --- end ---
  653.  
  654. b. Unix X-Windows MPEG viewer
  655.  
  656. There is also an MPEG player for Unix X-windows platforms, which 
  657. supposedly works fairly well.  When I had Linux running on my 
  658. 386/25 with X Windows, it worked fairly slowly, but this WAS an IBM 
  659. 80386, no math compressor, and "only" 8 megs of ram.  :-)   Perhaps 
  660. you will fare better.
  661.  
  662. The term "X-Windows" encapsulates any computer which can run X-Windows
  663. software.  These include Unix machines such as Suns, and other machines
  664. made by Hewlett Packard, etc.  IBM computers can also emulate X-Windows
  665. using the Linux or 386BSD Operating Systems along with a port of the X
  666. windows environment.  
  667.  
  668. For Linux information read comp.os.linux; 386BSD,
  669. see the following newsgroups for information on 386BSD:
  670.  
  671. comp.os.386bsd.announce
  672. comp.os.386bsd.apps
  673. comp.os.386bsd.bugs
  674. comp.os.386bsd.questions
  675.  
  676. Site info:
  677.  
  678. Site:  toe.cs.berkeley.edu [128.32.149.117]
  679. Dir :  /pub/multimedia/mpeg
  680. File:  mpeg-*
  681.  
  682. c.  Macintosh MPEG viewer
  683.  
  684. The Berkeley MPEG player seems to have provided the impetus for MPEG
  685. viewers on every system!  The Berkeley MPEG viewer has now been ported to
  686. the Macintosh platform as well.
  687.  
  688. Site info:
  689.  
  690. Site:  toe.cs.berkeley.edu [128.32.149.117]
  691. Dir :  /pub/multimedia/mpeg/mac
  692. File:  mpeg_mac_*
  693.  
  694. d.  VMS MPEG viewer
  695.  
  696. Yet another port of the Berkeley MPEG player.  Contains specific
  697. source for VMS machines which will aid in compilation.
  698.  
  699. Site:  toe.cs.berkeley.edu [128.32.149.117]
  700. Dir :  /pub/multimedia/mpeg/vms
  701. File:  Browse entire subdir, snag what you need
  702.  
  703. e.  Amiga MPEG viewers
  704.  
  705. There are many MPEG viewers for the Amiga.  They are all available via 
  706. ftp from amiga.physik.unizh.ch [130.60.80.80] or one of its many mirrors.
  707. It is highly recommended you use the mirror geographically closest to you
  708. to reduce network bandwidth and increase transfer time.  Here is a listing
  709. of all mirrors (including amiga.physik itself):
  710.  
  711. Switzerland  amiga.physik.unizh.ch  130.60.80.80    pub/aminet/
  712. Switzerland  litamiga.epfl.ch       128.178.151.32  pub/aminet/
  713. Scandinavia  ftp.luth.se            130.240.16.3    pub/aminet/
  714. Germany      ftp.uni-kl.de          131.246.9.95    pub/aminet/
  715. Germany      ftp.uni-erlangen.de    131.188.1.43    pub/aminet/
  716. Germany      ftp.cs.tu-berlin.de    130.149.17.7    pub/aminet/
  717. Germany      ftp.th-darmstadt.de    130.83.55.75    pub/aminet/
  718. Germany      ftp.uni-paderborn.de   131.234.2.32    pub/aminet/
  719. USA          ftp.wustl.edu          128.252.135.4   pub/aminet/
  720. USA          merlin.etsu.edu        192.43.199.20   pub/aminet/
  721. USA          oes.orst.edu           128.193.124.2   pub/aminet/
  722. Australia    splat.aarnet.edu.au    192.107.107.6   pub/aminet/ (*)
  723.    (*) closed 6:30am to 4pm weekdays
  724.  
  725. Here is a listing of filenames from the LONG.Z file.  Merely cd to the
  726. proper subdirectory (in this case, /pub/aminet/gfx/show) and get what you
  727. need.
  728.  
  729.                                       Days
  730. Filename             Directory   Size/Old  Description
  731. --------------------------------------------------------------------
  732. mp.lha               gfx/show    45K  83 MPEG player for EHB display.
  733.                                          Needs OS2.0
  734. mpeg2_0amiga.lha     gfx/show    50K  40 Berkeley MPEG player 2.0
  735. mpegplay201_bin.lha  gfx/show   147K  43+MPEG player V2.01 executable
  736. mpegplay201_src.lha  gfx/show   170K  43+MPEG player V2.01 sources
  737. mpeg_player122.lha   gfx/show   206K 104+MPEG Player 1.22 (for all Amigas)
  738.  
  739. You can also obtain the software via aminet using other means.  From the
  740. README:
  741.  
  742.                          OTHER AMINET ACCESSES
  743.                          ---------------------
  744.  
  745. There are many other ways than FTP to access AmiNet:
  746.  
  747. - ADT. This is a front end for FTP that allows easy access to AmiNet.
  748.   Get it from comm/misc/ and compile it on your UNIX box.
  749.  
  750. - FSP. AmiNet Files can be downloaded from the FSP site disun3.epfl.ch
  751.   port 9999. Uploads are accepted and forwarded.
  752.  
  753. - NFS. The only AmiNet site that allows NFS mounting of the archives is
  754.   wuarchive.wust.edu. FTP there and read the details in the /README.NFS
  755.  
  756. - IRC. On Internet Relay Chat, you can talk to various server robots
  757.   like AmiBot, MerBot or Mama, to do queries and retrievals.
  758.  
  759. - Gopher. There is a gopher server for AmiNet at merlin.etsu.edu. To
  760.   connect, use the command 'gopher merlin.etsu.edu'.
  761.  
  762. - Modem. In Germany, you can download the AmiNet files from the Incubus
  763.   BBS, telephone number 0931 781464. The login is 'ftp', password 'ftp'.
  764.  
  765. - Usenet. A list of recent uploads is posted every week to the newsgroups
  766.   comp.sys.amiga.misc and de.comp.sys.amiga.misc. Useful for mail servers.
  767.  
  768. - Mailserver. Sorry, no specialized e-mail server for AmiNet yet. But you
  769.   can use ftpmail@decwrl.dec.com. Send a mail with HELP in the body.
  770.  
  771. - CD-ROM. AmiNet is available on CD-ROM. Talk to info@cdrom.com, or write
  772.   to Walnut Creek CDROM, 1547 Palos Verdes Mall, Walnut Creek CA 94596, USA
  773.  or phone 1 800 786 9907, +1 510 674 0783 or +1 510 674 0821 (FAX)
  774.  
  775.  
  776. f.  Reminders..
  777.  
  778. o Login anonymously.  I.E.
  779.  
  780. FTP server Omygosh-v2.21 "It's in there!", <c> P in a Square Ltd READY.
  781. login:  anonymous
  782. password:  (enter your email address here, like "banshee@wicked.com")
  783.  
  784. ...then you're in.
  785.  
  786. o Use binary mode when transferring files from ftp sites.
  787.   I.E. "type binary" or "binary" before transferring a file.
  788.  
  789. E.g.
  790.  
  791. ftp> binary
  792. Binary mode set.  
  793. ftp> get mpegexe.zip
  794. ...  
  795.  
  796. g.  Obtaining files via email
  797.  
  798. Some of the sections above cover specific information for retrieving files
  799. via specific means, such as for the MSWIN Xing player (via simtel20's
  800. listservers) or the amiga (via other various means outlined in that
  801. section).  For the remaining sections, it is possible to use the ftpmail
  802. server.
  803.  
  804. FTPMAIL, obtaining files from a server via email which does the ftping for
  805. you, is not the best way to obtain files via ftp, but for some it is the
  806. only way.  To get more information, send email to ftpmail@decwrl.dec.com
  807. with the word HELP in the message body.
  808.  
  809. h.  Where to obtain MPEG files
  810.  
  811. Now that you have your glorious MPEG viewer, where to obtain MPEG files to
  812. test your program?  Luckily there are a few sites whence many MPEGs may be
  813. obtained.
  814.  
  815. The best site for MPEGs is toe.cs.berkeley.edu [128.32.149.117], which has
  816. a veritable slew of MPEGs available in /pub/multimedia/mpeg/movies, and a
  817. glorious MPEG MEGA demo, crafted by Stefan Hartmann
  818. (leo@zelator.in-berlin.de) in /pub/multimedia/mpeg/genoa.         
  819.  
  820. Another good site for MPEGs is phoenix.oulu.fi [130.231.240.17], but please
  821. use this site sparingly unless you are right next door to Finland --
  822. bandwidth is getting expensive these days!   Most files available on
  823. phoenix are already at toe anyhow.
  824.  
  825. Have fun!
  826.  
  827. i.  Conclusion
  828.  
  829. MPEG is a fascinating animation format which is compact yet offers lots of
  830. animation for the space!  With ports of the MPEG player available now for
  831. most major platforms, MPEG can now be shared by almost everyone.  I hope
  832. you will enjoy MPEG as much as I have.  Sometimes it's annoying searching
  833. for a viewer for your platform, but it's all worthwhile in the end.
  834.  
  835. -Bryan
  836.  
  837. -- 
  838. Bryan Woodworth <bryanw@rahul.net>
  839.  
  840.  
  841. ===========================================================================
  842.  XI | NEWS
  843. ==========
  844.  
  845. Well, here the news from the CEBIT'93 in Hannover GERMANY:
  846.  
  847. Nothing special happened (except the new NeXT-Station with Intel-
  848. Board, Expansion-Slot for the Pentium and Localbus running Mach486,
  849. X11 and Windows 3.1 under the same GUI: NeXTStep) and except the
  850. MPEG-News:
  851.  
  852. Brainstorm was showing a Beta-Version of a player for the Atari.
  853. Its doing I-, P- and B-Frames and could perfectly play all the Xing-Movies.
  854. (Not sure about the big ones).
  855.  
  856. More infos from: [ and read Section III.7 ]
  857.  
  858.   Raphael Lemoine          at
  859.  
  860.   Brainstorm
  861.   19 bis
  862.   Rue de Cotte
  863.   75012 Paris
  864.   FRANCE
  865.  
  866.   Vocal:   1 - 44 67 08 09
  867.   Fax:     1 - 44 67 08 11
  868.   Modem:   1 - 44 67 08 44
  869.   Fidonet: 2:320/100.4
  870.  
  871. ---------------------------------------------------------------------------
  872.  
  873. Leadtek was showing there DOS-full-screen-MPEG-player. They double
  874. the pixel in a tricky way, so they get 640x400 and the quality is
  875. really good. They told me, the player (with lots of additional
  876. software) is to buy for about $900. The contact address is:
  877.  
  878.   Mr. Terry Yeu          at
  879.  
  880.   Leadtek Research Inc.
  881.   Computer Graphics, Multimedia Design & Manufacture
  882.  
  883.   5F, NO. 4, Alley 11, Lane 327, Sec. 2, Chung-Shan Rd.,
  884.   Chung-Ho, Taipei Shien,
  885.   TAIWAN R.O.C.
  886.  
  887.   Tel: 886-2-2484101 Ext 113
  888.   Fax: 886-2-2484103
  889.  
  890. ---------------------------------------------------------------------------
  891.  
  892. Sun has a new version of there 'Multimedia Solutions for Workgroup'
  893. out. And (but this is not official), they will support MPEG, but this
  894. was not to be seen.
  895.  
  896. ---------------------------------------------------------------------------
  897.  
  898. [ A new coding sheme for video arrived. It has NOTHING to do with MPEG,  ]
  899. [ but it produces a fabulous frame-rate, the compression is much better, ]
  900. [ but therefore the quality is less than MPEG. Here the news:            ]
  901.  
  902. Date: Mon, 15 Mar 93 13:58:29 EST
  903. From: ruben@ee.uts.edu.au (Ruben Gonzalez)
  904. Subject: Re: riscdemo- more infos please ...
  905.  
  906.  
  907. > > We aim to solve these problems with our new technique. We get up to 40:1
  908. > > compression (and rising) and frame rates of up to 100+ frames per second
  909. > > on a standard 486 IBM PC with a standard VGA card. No fancy anything 
  910. > > is required.
  911.  
  912. We've actually improved the compression quite a nit lately.
  913.  
  914. > How does it work ?
  915.  
  916. Well basically it does a bit of vector quantisation and we try to decompose
  917. the images into graphic primitives.
  918.  
  919. > 100 frames of which size (how many colors) ?
  920.  
  921. 120 fps at 176x144, we get about 35 fps at 352x288. All in 256 colours
  922. but there is no contouring artifacts as with *all* the other schemes that
  923. exist.
  924.  
  925. > How do you compare it to MPEG ?
  926.  
  927. Well they get a bit more compression, but their quality is quite a bit lower.
  928. Also the software MPEG version is not full MPEG just a portion of it. MPEG
  929. needs to do a DCT transform in reall time which is really time consuming,
  930. MPEG also need to do real time colour quantisation and we don't need to do
  931. any of this in fact our decoder is only about 50 lines long :^)
  932.  
  933. Our version is fully extensible into hypermedia and full object level
  934. interaction, whereas the MPEG stuff is restricted to only multimedia with
  935. no intra frame- object level interaction.
  936.  
  937. > but how does it really work, whats the algorithm to reach such a compression
  938. > without a DCT (f.e.) ?
  939.  
  940. Hey, a DCT does not give any compression either, it's the quantisation of and 
  941. succeeding variable length (Huffman) coding of the transform coefficents
  942. that give rise to the compression. Of course the motion compensation also
  943. helps.
  944.  
  945. Well as I said its a combination of adaptive vector quantisation and graphic
  946. primitive decomposition. We also make heavy use of human visual system's
  947. characteristics. To explain the entire algorithm would take up many pages
  948. since it is completely original and there is nothing I could sort of 
  949. compare it too. Plus I'm not allowed to reveal certain parts of the algorithm.
  950.  
  951. For further information please refer to :
  952.  
  953. R.Gonzalez and A.Ginige, "Towards Integrating Digtial Video for Multimedia",
  954. Australian Broadband Switching and Services Symposium'92, Melbourne Australia.
  955.  
  956. A.Ginige, A.Serevanute, R.Gonzalez et.al. "An Experimental Multimedia System"
  957. Computer Communication Review, Vol.22, No.3, July 1992.
  958.  
  959. There are also other published papers on the algorithm floating around.
  960.  
  961. > Could you maybe send me some of your compressed video's ? Or tell me, where
  962. > to ftp from ? Are there any documents, describing the technic ?
  963.  
  964. You should be able to ftp some videos from  : ftp.uts.edu.au under the 
  965. directory /pub/RISCvideo 
  966.  
  967. I would compress some more videos but I'm busy working on the new improved
  968. version as well as porting the algorithm to MSWindows and other platforms
  969. and there is only one of me :(. 
  970.  
  971.  
  972. Ruben Gonzalez. 
  973. School of Electrical Engineering,
  974. University of Technology, Sydney, Australia
  975.  
  976. [ The player itself is named : RISCDEMO.ZIP. ]
  977.  
  978.  
  979. ===========================================================================
  980.  XII | QUESTIONS
  981. ================
  982.  
  983. These are some questions, ideas or whatever problems, where still no
  984. solutions is found or nobody knows an answer. Please contact me via e-mail
  985. if YOU find a solution for:
  986.  
  987. 1) Is there somebody out there (maybe from the MPEG-group), that could
  988.    rewrite the first section of this FAQ, to bring it up to MPEG-II ?
  989.  
  990. [ It looks like if somebody will do it ... but that should not stop ]
  991. [ you to send any related information.                              ]
  992.  
  993. 2) Is Xing connected to the internet or compuserve or something ?
  994.  
  995. 3) Are there multimedia-specialized mailboxes out there ? Please send
  996.    a filelisting of your mpeg-archive, a description of how to obtain
  997.    the files, costs, connection times, telefon-numbers etc.
  998.  
  999. 4) Is there a COMPLETE mpeg-stream somewhere out there ? Meaning including
  1000.    a system-, video- and audio-stream ...
  1001.  
  1002. 5) Who can post something about the MPEG-card from Optibase ?
  1003.    Test ? Compatibility ? Prices ? PostScript- or ASCII-Documents ?
  1004.  
  1005. Please mail to:
  1006.  
  1007.   phade@cs.tu-berlin.de
  1008.  
  1009. if you have for inormation, than I have.
  1010.  
  1011. ===========================================================================
  1012.  
  1013. The end of ...
  1014.  
  1015.         THE MPEG-FAQ
  1016.         ======================================================
  1017.         PHADE SOFTWARE Leibnizstr. 30, 1000 Berlin 12, GERMANY
  1018.         Inh. Frank Gadegast            Fon/Fax: +49 30 3128103
  1019.  
  1020.         phade@cs.tu-berlin.de
  1021.  
  1022. ===========================================================================
  1023.  
  1024.